cell ultrastructure - French English Dictionary